biological satellite - Allemand Anglais Dictionnaire